package com.ratta.supernote.note.plugincore.bean;


import android.graphics.Bitmap;
import android.graphics.Rect;

/**
 * Stroke operation data
 */
public class NoteOperateTrails {

    String sFilePath = null;
    int angle = 0;
    int rectx = 0;
    int recty = 0;
    int rectwidth = 0;
    int rectheight = 0;
    int ipage = 0;
    String slayer = null;
    int operation = 0;
    int titlechange = 0;
    int titleStyle = 0;
    int linkchange = 0;
    int linkStyle = 0;
    String linkDstPath = null;
    int linkDstPage = 0;
    int linkType = 0;
    int linkThickness = 0;
    float fontSize = 0.0F;
    String sFontPath = null;
    String sFullText = null;
    String sShowText = null;
    Bitmap bitmap_value = null;
    Rect bitmap_rect = new Rect(0, 0, 0, 0);
    float bitmap_angle = 0.0F;

    public NoteOperateTrails() {
    }

    public String getsFilePath() {
        return sFilePath;
    }

    public void setsFilePath(String sFilePath) {
        this.sFilePath = sFilePath;
    }

    public int getAngle() {
        return angle;
    }

    public void setAngle(int angle) {
        this.angle = angle;
    }

    public int getRectx() {
        return rectx;
    }

    public void setRectx(int rectx) {
        this.rectx = rectx;
    }

    public int getRecty() {
        return recty;
    }

    public void setRecty(int recty) {
        this.recty = recty;
    }

    public int getRectwidth() {
        return rectwidth;
    }

    public void setRectwidth(int rectwidth) {
        this.rectwidth = rectwidth;
    }

    public int getRectheight() {
        return rectheight;
    }

    public void setRectheight(int rectheight) {
        this.rectheight = rectheight;
    }

    public int getIpage() {
        return ipage;
    }

    public void setIpage(int ipage) {
        this.ipage = ipage;
    }

    public String getSlayer() {
        return slayer;
    }

    public void setSlayer(String slayer) {
        this.slayer = slayer;
    }

    public int getOperation() {
        return operation;
    }

    public void setOperation(int operation) {
        this.operation = operation;
    }

    public int getTitlechange() {
        return titlechange;
    }

    public void setTitlechange(int titlechange) {
        this.titlechange = titlechange;
    }

    public int getTitleStyle() {
        return titleStyle;
    }

    public void setTitleStyle(int titleStyle) {
        this.titleStyle = titleStyle;
    }

    public int getLinkchange() {
        return linkchange;
    }

    public void setLinkchange(int linkchange) {
        this.linkchange = linkchange;
    }

    public int getLinkStyle() {
        return linkStyle;
    }

    public void setLinkStyle(int linkStyle) {
        this.linkStyle = linkStyle;
    }

    public String getLinkDstPath() {
        return linkDstPath;
    }

    public void setLinkDstPath(String linkDstPath) {
        this.linkDstPath = linkDstPath;
    }

    public int getLinkDstPage() {
        return linkDstPage;
    }

    public void setLinkDstPage(int linkDstPage) {
        this.linkDstPage = linkDstPage;
    }

    public int getLinkType() {
        return linkType;
    }

    public void setLinkType(int linkType) {
        this.linkType = linkType;
    }

    public int getLinkThickness() {
        return linkThickness;
    }

    public void setLinkThickness(int linkThickness) {
        this.linkThickness = linkThickness;
    }

    public float getFontSize() {
        return fontSize;
    }

    public void setFontSize(float fontSize) {
        this.fontSize = fontSize;
    }

    public String getsFontPath() {
        return sFontPath;
    }

    public void setsFontPath(String sFontPath) {
        this.sFontPath = sFontPath;
    }

    public String getsFullText() {
        return sFullText;
    }

    public void setsFullText(String sFullText) {
        this.sFullText = sFullText;
    }

    public String getsShowText() {
        return sShowText;
    }

    public void setsShowText(String sShowText) {
        this.sShowText = sShowText;
    }

    public Bitmap getBitmap_value() {
        return bitmap_value;
    }

    public void setBitmap_value(Bitmap bitmap_value) {
        this.bitmap_value = bitmap_value;
    }

    public Rect getBitmap_rect() {
        return bitmap_rect;
    }

    public void setBitmap_rect(Rect bitmap_rect) {
        this.bitmap_rect = bitmap_rect;
    }

    public float getBitmap_angle() {
        return bitmap_angle;
    }

    public void setBitmap_angle(float bitmap_angle) {
        this.bitmap_angle = bitmap_angle;
    }

    @Override
    public String toString() {
        return "NoteOperateTrails{" +
                "sFilePath='" + sFilePath + '\'' +
                ", angle=" + angle +
                ", rectx=" + rectx +
                ", recty=" + recty +
                ", rectwidth=" + rectwidth +
                ", rectheight=" + rectheight +
                ", ipage=" + ipage +
                ", slayer='" + slayer + '\'' +
                ", operation=" + operation +
                ", titlechange=" + titlechange +
                ", titleStyle=" + titleStyle +
                ", linkchange=" + linkchange +
                ", linkStyle=" + linkStyle +
                ", linkDstPath='" + linkDstPath + '\'' +
                ", linkDstPage=" + linkDstPage +
                ", linkType=" + linkType +
                ", linkThickness=" + linkThickness +
                ", fontSize=" + fontSize +
                ", sFontPath='" + sFontPath + '\'' +
                ", sFullText='" + sFullText + '\'' +
                ", sShowText='" + sShowText + '\'' +
                ", bitmap_value=" + bitmap_value +
                ", bitmap_rect=" + bitmap_rect +
                ", bitmap_angle=" + bitmap_angle +
                '}';
    }
}
